Big Huge Thesaurus

oxbow lake

noun

sounds kind of like